*{padding: 0;margin: 0;}
img {border:none;}
BODY{text-align: left;margin: 0;font:normal 9pt Tahoma;}
dl, dt, dd, ul, li{margin: 0;margin-right: 0px;padding-top: 0px;list-style-type: none;padding-left: 0px;border:none;}

a{color:#4174dd;text-decoration:none;font:bold 8pt tahoma;}
a:hover{color:Orange;font:bold 8pt tahoma;text-decoration:none;}
.ZoomImageCursor {cursor:url("Images/zoomin.cur"), pointer;}
.MessageResult{color:Red;font:bold 8pt Tahoma;line-height:40px;}


/*#border{margin: 0;height: auto;width: 100%;background-image:url(../Images/web/bgall.png);background-color:#240000;}*/


#border{margin: 0;height: auto;width: 100%;background-image:url(../Images/web/body-bg.gif);background-color:#52A8E5;}


#header{margin:0;width: 1000px;height: 134px;padding: 0px;background-image: url(../images/web/banner.png);background-repeat:no-repeat;background-position:top;}

.SP_5{width:5px;background-image: url(../Images/web/LineSpace.png);background-repeat:repeat-y;background-position:top;}
.SpaceTop{height:5px;}

.W_1000{width: 1000px;vertical-align:text-top;border:none;background-color: #E2FFE2;}
.W_610{width: 610px;}
.W_190{width: 190px;}
.TW_190{width:190px;font:Bold 10pt Tahoma ;background-color:#4174dd;height:30px;text-align:left;padding-left:10px;vertical-align:middle;color:#F5F5F5;;vertical-align:middle;}
.TS_610_25{width:610px;font:Bold 12pt Tahoma ; height:25px;text-align:left;padding-left:10px;background-image: url(Images/web/Linetitle.jpg);background-repeat:no-repeat;background-position:bottom;vertical-align:middle;color:#f1701d;}
.TSub_610_25{width:610px;font:Bold 10pt Tahoma ; height:25px;text-align:left;padding-left:10px;background-image: url(Images/web/Linetitle.jpg);background-repeat:no-repeat;background-position:bottom;vertical-align:middle;color:#f1701d;text-transform:capitalize;}
.TPrice_610_25{width:610px;font:Bold 10pt Tahoma ; height:25px;text-align:left;padding-left:10px;background-color:#4174dd;vertical-align:middle;color:white;text-transform:capitalize;}
.TPrice_200_25{width:200px; height:25px;text-align:left;padding-left:30px;vertical-align:middle;color:#4174dd;border-bottom:solid 1px #cdd5cf;border-right:solid 1px #cdd5cf;border-left:solid 1px #cdd5cf;border-top:solid 1px #cdd5cf;}
.TPrice_100_25{width:100px; height:25px;text-align:right;padding-right:10px;vertical-align:middle;color:Red;border-bottom:solid 1px #cdd5cf;border-right:solid 1px #cdd5cf;border-left:solid 1px #cdd5cf;border-top:solid 1px #cdd5cf;}
.TPrice_150_25{width:150px; height:25px;text-align:left;padding-left:30px;vertical-align:middle;color:#4174dd;border-bottom:solid 1px #cdd5cf;border-right:solid 1px #cdd5cf;border-left:solid 1px #cdd5cf;border-top:solid 1px #cdd5cf;}
.TPrice_210_25{width:210px; height:25px;text-align:right;vertical-align:middle;border-bottom:solid 1px #cdd5cf;border-right:solid 1px #cdd5cf;text-align:left;border-left:solid 1px #cdd5cf;padding-left:5px;border-top:solid 1px #cdd5cf;}
.TPrice_title_25{ height:25px;text-align:center;vertical-align:middle;border-bottom:solid 1px #cdd5cf;border-right:solid 1px #cdd5cf;border-left:solid 1px #cdd5cf;border-top:solid 1px #cdd5cf;font-weight:bold;}

.CW_610{width: 610px;vertical-align:text-top;text-align:justify;}
.Item_190{width:190px;height:23px;text-align:left;padding-left:5px;vertical-align:middle;border-bottom:dotted 1px #fabb92;}
.Item_190_O{width:190px;height:23px;text-align:left;padding-left:5px;vertical-align:middle;border-bottom:dotted 1px #fabb92;background-color:#fabb92;}
.Item_190 a{font:Bold 8pt Tahoma;color:#4174dd;text-decoration:none;}
.Item_190 a:hover{font:Bold 8pt Tahoma;color:Yellow;text-decoration:none;}
.Item_190_O a:hover{font:Bold 8pt Tahoma;color:red;text-decoration:none;}

.ItemNews_190{width:190px;height:20px;text-align:left;padding-left:2px;vertical-align:middle;border-bottom:dotted 1px #fabb92;}
.ItemNews_190 a{font:normal 9pt Tahoma;color:#069cae;text-decoration:none;}
.ItemNews_190 a:hover{font:normal 9pt Tahoma;color:Orange;text-decoration:underline;}



.Online_Footer{height:20px;background-color:#4174dd;text-align:center;font:Nomal 10pt Tahoma;color:#fed806;}
/*	----------------- banner	---------------*/
#Banner{width: 1000px;height: 212px;background-image: url(../Images/web/banner1.png);background-repeat:no-repeat;}

/*.bg-banner{background-color: #ededed;background-image:url(../Images/web/banner.png);background-repeat:repeat;}*/
#BannerFlash{width: 1000px;height: 163px;background-color:Transparent;}
#MenuTop{width: 1000px;height: 42px;background-color:Transparent;vertical-align:middle;text-align:left;	}
.MenuTop_Item{width:100px;height: 42px;background-color:Transparent;vertical-align:middle;text-align:center;}
.MenuTop_Space{width:194px;}
.MenuTop_Item_Space{width:auto;width:1px;background-repeat:no-repeat;background-position:center;}
.MenuTop_Item a{font-family: Tahoma, Verdana, Arial;color: white;font-size: 10.5pt; font-weight:bold; text-decoration:none;text-transform:uppercase;font-weight: normal;}
.MenuTop_Item a:hover{color:red;font-weight:bolder;}


.MenuTop_Item span:
{
color:Yellow;font-weight:bold;
}


/*	----------------- Footer	---------------*/
#Footer{height:100px;background-color: #990000;text-align:center;line-height:25px;font:normal 9pt tahoma;width:100%;color:#fff;}
#Footer a{font:normal 8pt tahoma;color:#fff;text-decoration:none;font-style:normal;}
#Footer a:hover{font:normal 8pt tahoma;color:Red;text-decoration:none;font-style:italic;}

/*------ Branch ------ */
.Branch_Item{width:610px;height:25px;text-align:left;padding-left:15px;vertical-align:middle;color:#4174dd;font:Bold 9pt Tahoma;}
.Branch_Item_Detail{width:610px;height:25px;text-align:left;padding-left:25px;vertical-align:middle;}

.Branch_Item a{font:Bold 8pt Tahoma;color:#4174dd;text-decoration:none;}
.Branch_Item a:hover{font:Bold 8pt Tahoma;color:Red;text-decoration:none;}
/*------ Rating ------ */
.Rating_Item{width:188px;text-align:left;padding-left:15px; color:#4174dd;height:30px;vertical-align:middle;font:Bold 8pt tahoma;}
.Rating_Post{width:188px;text-align:center;color:#f0701d;height:30px;vertical-align:middle;font:Bold 8pt tahoma;}
.Rating_Table{width:500px;height:25px;vertical-align:middle;text-align:center;font:Bold 9pt tahoma;color:#4174dd;}
.Rating_Title_Description{width:500px;height:50px;vertical-align:middle;text-align:center;font:Bold 10pt tahoma;color:#4174dd;}
.Rating_Title_Description2{width:500px;height:55px;vertical-align:middle;text-align:center;font:Bold 14pt tahoma;color:Orange;}
.Rating_Title{height:25px;vertical-align:middle;text-align:center;font:Bold 9pt tahoma;color:#4174dd;background-color:#57b5ff;color:White;}
.Rating_Title_Item{width:200px;height:25px;vertical-align:middle;text-align:left;font:normal 9pt tahoma;color:#4174dd;padding-left:2px;border-bottom:solid 1px #57b5ff;border-left:solid 1px #57b5ff;}
.Rating_Rating_Item{width:150px;height:25px;vertical-align:middle;text-align:right;font:normal 9pt tahoma;color:Red;padding-right:2px;border-bottom:solid 1px #57b5ff;border-left:solid 1px #57b5ff;}
.Rating_Rating_Rate{width:100px;height:25px;vertical-align:middle;text-align:right;font:normal 9pt tahoma;color:Red;padding-right:2px;border-bottom:solid 1px #57b5ff;border-left:solid 1px #57b5ff;border-right:solid 1px #57b5ff;}


.Tour_Slide_Item_Border{width:170px; height:150px;float:left;margin:2px;border:solid 1px orange;text-align:center;}
.Tour_Title{width:610px; height:30px;text-align:left;padding-left:15px;}

.Tour_Slide_Item_Image{width:168px; height:100px;clear:both;margin-left:2px;padding-top:5px;}
.Tour_Slide_Item_Description{width:168px; height:30px;clear:both;margin-left:2px;}
.Tour_Title a{font:bold 9pt Tahoma;color:#4174dd;}
.Tour_Title a:hover{font:bold 9pt Tahoma;color:Orange;}
.Tour_List_Cat_Title{height:25px;text-align:left;padding-left:10px;color:#fbbd00;width:720px;font:Bold 10pt Tahoma;border-bottom:solid 1px;}
.Tour_List_Item_Space{height:15px;text-align:right;padding-right:5px;color:#fbbd00;width:610px;font:Normal 8pt Tahoma;border-bottom:dotted 1px #fbbd00; text-decoration:none;}
.Tour_List_Item_Space a{color:#069cae;font:Normal 8pt Tahoma;text-decoration:none;}


/*- News -*/
.News_Default_Border{width:610px;}
.News_Default_here{width:610px;text-align:right;margin-right:5px;padding-bottom:2px;height:15px;}
.News_Default_here a{font:Normal 8pt Tahoma ;color:#069cae;}
.News_Default_Content{width:610px;border-top:solid 1px #c1f56f;border-bottom:solid 1px #c1f56f;padding-bottom:5px;}
.News_Default_Left{width:350px;height:auto;text-align:justify;padding:2px;vertical-align:text-top;}
.News_Default_Right{width:260px;height:auto;text-align:justify;padding:2px;vertical-align:text-top;vertical-align:top;}
.News_Default_Right_Item_Title{width:255px;height:auto;text-align:left;padding:2px;border-bottom:dotted 1px gray;}
.News_Default_Right_Item_Image{width:70px;height:auto;text-align:center;border-bottom:dotted 1px gray;padding-top:2px;padding-bottom:2px;}
.News_Default_Right_Item_Title a{font:normal 8pt Tahoma;color:#069cae;text-decoration:none;clear:both;}
.News_Default_Right_Item_Title a:hover{font:normal 8pt Tahoma;color:red;text-decoration::underline;}
.News_Default_Right_Image{margin:1px;border:none;}
.News_Default_Left_Content{width:349px;height:auto;text-align:justify;padding:2px;vertical-align:text-top;clear:both;font:normal 8pt Tahoma;}
.News_Default_Left_Content a{font:Bold 9pt Tahoma;color:red;text-decoration:none;}
.News_Default_Left_Content a:hover{color:#069cae;text-decoration:underline;}
.News_Default_Left_Image{float:left;margin:2px 5px 5px 2px;}

.News_Item_Border{width:720px;height:auto;font:normal 8pt Tahoma;float:left;}
.News_Item_Title{width:720px;height:auto;font:normal 8pt Tahoma;text-align:left;float:left;}
.News_Item_Description{width:720px;height:auto;font:normal 8pt Tahoma;line-height:15px;text-align:justify;}
.News_Item_Here{width:610px;height:auto;font:normal 8pt Tahoma;line-height:15px;text-align:right;float:left;}
.News_Item_Author{width:720px;height:auto;font:normal 8pt Tahoma;line-height:15px;text-align:left;float:left;}
.News_Item_Here a{font:normal 8pt Tahoma;}
.News_Image_Small{border:none;float:left;margin:5px;}
.News_Message{font:normal 8pt Tahoma;color:Red;}
.News_Item_ViewAll{height:15px;text-align:right;padding-right:3px;font-weight:bold;}
.News_Item_ViewAll a{font:normal 8pt Tahoma;color:#166916;text-decoration:none;}
.News_Item_ViewAll a:hover{font:normal 8pt Tahoma;color:Red;text-decoration:underline;}

.News_Detail_Border{width:610px;border-top:solid 1px #c1f56f;border-bottom:solid 1px #c1f56f;border-right:solid 1px #c1f56f;padding:2px;text-align:justify;}
.News_Detail_Title{width:610px;height:auto;font:bold 10pt Tahoma;line-height:20px;padding-top:5px;text-align:left;padding-bottom:5px;}
.News_Detail_Content{width:610px;height:auto;font:normal 8pt Tahoma;line-height:15px;padding:5px;text-align:justify;vertical-align:text-top;}
.News_Detail_Note{width:610px;height:20px;font:normal 8pt Tahoma;line-height:15px;padding-right:5px;text-align:right;border-bottom:dotted 1px gray;padding-bottom:2px;}
.News_Detail_TitleRelation{width:610px;height:30px;font:Bold 10pt Tahoma;padding-left:15px;text-align:left;vertical-align:middle;}
.News_Item_Relation{width:610px;height:20px;padding-left:15px;text-align:left;vertical-align:middle;}
.News_Item_Relation a{font:Normal 8pt Tahoma;color:#1794f7;text-decoration:none;}
.News_Item_Relation a:hover{font:Normal 8pt Tahoma;color:red;text-decoration:underline;}
.News_Detail_Title_PT{width:610px;height:30px;font:bold 12pt Tahoma;line-height:15px;padding-top:5px;text-align:left;padding-bottom:5px;color:#11a225;padding-left:15px;}
.Default_Right_Item {width:250px;text-align:left;vertical-align:middle;padding-left:5px;color:#c1f56f;height:20px;}
.Default_Right_Item a{color:Blue;font:normal 8pt Tahoma;}


/*-  Exchange Rate -*/
.Exchange_Title{width: 190px;text-align: center;height: 20px;line-height: 25px;font:Bold 9pt Tahoma;color:Red;}
.Exchange_Note{width: 190px;text-align: center;height: 15px;line-height: 15px;font:normal 8pt Tahoma;font-style:italic;}
.Gold_Table{width: 190px;text-align: center;font:normal 8pt Tahoma;}
.Gold_Name{width: 68px;text-align: center;height: 20px;line-height: 15px;font:normal 9pt Tahoma;color:#069cae;vertical-align:middle;border-bottom:solid 1px gray;border-left:solid 1px gray;border-right:solid 1px gray;}
.Gold_Name_Title{width: 68px;text-align: center;height: 20px;line-height: 15px;font:normal 9pt Tahoma;color:#069cae;vertical-align:middle;border-top:solid 1px gray;border-left:solid 1px gray;border-bottom:solid 1px gray;border-right:solid 1px gray;}
.Gold_Price{width: 90px;text-align: right;height: 20px;line-height: 15px;font:normal 9pt Tahoma;color:Red;vertical-align:middle;padding-right:2px;border-bottom:solid 1px gray;border-right:solid 1px gray;}
.Gold_Price_Title{width: 90px;text-align: center;height: 20px;line-height: 15px;font:normal 9pt Tahoma;color:#069cae;vertical-align:middle;padding-right:2px;border-top:solid 1px gray;border-bottom:solid 1px gray;border-right:solid 1px gray;}

.ERate_Table{width: 190px;text-align: center;font:normal 8pt Tahoma;}
.ERate_Name{width: 100px;text-align: center;height: 20px;font:normal 9pt Tahoma;color:#069cae;vertical-align:middle;border-bottom:solid 1px gray;border-left:solid 1px gray;border-right:solid 1px gray;}
.ERate_Name_Title{width: 100px;text-align: center;height: 20px;font:normal 9pt Tahoma;color:#069cae;vertical-align:middle;border-top:solid 1px gray;border-left:solid 1px gray;border-bottom:solid 1px gray;border-right:solid 1px gray;}
.ERate_Price{width: 90px;text-align: right;height: 20px;line-height: 15px;font:normal 9pt Tahoma;color:Red;vertical-align:middle;padding-right:2px;border-bottom:solid 1px gray;border-right:solid 1px gray;}
.ERate_Price_Title{width: 90px;text-align: right;height: 20px;line-height: 15px;font:normal 9pt Tahoma;color:red;vertical-align:middle;padding-right:2px;border-top:solid 1px gray;border-bottom:solid 1px gray;border-right:solid 1px gray;}



/*- Contact -*/

.Contact_Table{width:610px;height:auto;font:normal 8pt Tahoma;line-height:15px;margin-left:5px;padding-top:5px;float:left;}
.Contact_Image{width:610px;background-image:url('Images/ContactImage.jpg');background-repeat:no-repeat;background-position:left;height:117px;}
.Contact_Image_Footer{width:610px;background-image:url('Images/ContactImageFooter.jpg');background-repeat:no-repeat;background-position:center;height:109px;}
.Contact_Lable{width:120px;height:25px;text-align:right;padding-right:2px;vertical-align:middle;}
.Contact_Validation{width:20px;height:25px;text-align:center;vertical-align:middle;}
.Contact_Input{width:470px;height:25px;text-align:left;padding-left:2px;vertical-align:middle;}
.Contact_Submit{width:470px;height:25px;text-align:center;padding-left:2px;vertical-align:middle;}


/*- Album -*/
.Album_Item{width:185px;height:160px;border-bottom:solid 1px orange;border-left:solid 1px orange;border-right:solid 1px orange;border-top:solid 1px orange;margin:5px;padding-bottom:5px;padding-top:5px;}
.Album_List_Item{width:185px;height:190px;border-bottom:solid 1px orange;border-left:solid 1px orange;border-right:solid 1px orange;border-top:solid 1px orange;margin:5px;}
.Album_List_Image{width:180px;height:155px;margin-left:5px;margin-right:auto;text-align:center;padding-top:3px;padding-bottom:2px;}
.Album_List_Name{width:185px;height:35px;margin-left:5px;margin-right:5px;}

/*----- Hotel ----*/
.Hotel_Lable{width:100px;font:normal 8pt Tahoma;text-align:right;padding-right:2px;vertical-align:middle;height:25px;color:#4174dd;}
.Hotel_Input{width:200px;font:normal 8pt Tahoma;text-align:left;vertical-align:middle;height:25px;}

.slider-wrapper { 
	width: 100%; 
	margin: 0px auto;
}
legend {
	padding: 4px 8px; border: 0px solid rgb(204, 204, 204); font-weight: bold;
}
.v6ProductHot{margin-left:2px;margin-right:2px;margin-top:0px;padding:20px 20px;height:210px;width:670px;overflow: hidden;border:10px solid #FFE4FF;text-align:center;}
.productHotImg{margin-left:0px;padding-left:0px;border-left:0px dashed #bcbcbc;border:0px solid #F0F0F0;}
.productHotDetail{width:155px;padding-left:15px;line-height: 150%}
.productHotDetail a{color:#4884ba;font-weight: bold}
.productHotDetail a:hover{color:#F51100;text-decoration: none}
.productHotPrice{color:#040404;margin-top:12px}
.productHotPrice b{color:#cd0e0e;font-size: 14px}
.productHotPrice span{color:#6d6d6d}
.productHotList{cursor: pointer;}
.v6ProductHotTitle{height:35px;overflow: hidden;font-size:12px}

.v6DetailLink{padding:5px 0 15px 0;text-decoration:underline;color:#5f5f5f;font-size:11px}
.v6DetailLink a:hover{text-decoration:underline}
a.v6ImageHover{width:100%;height:100%;display: block;text-decoration: none}
a.v6ImageHover:hover{text-decoration: none}
.toptravelh1{color: #000000;font-size: 16px;margin-left: 5px;margin-top: 15px}
.pagenative{padding-bottom:5px;margin-top:-14px;margin-right:50px;text-decoration:none;color:#5f5f5f;font-size:14px;float:right;font-weight:normal;}
.pagenative a:hover{text-decoration:underline;color:red;font-weight:normal;}
#top {
            display: none;
            width: 60px; height: 60px;
            position: fixed; bottom: -20px; right: -10px;
            text-indent: -99999px;
            cursor: pointer;
            background: url(../images/web/go-top.png) no-repeat 0 0;
        }
.nav {
	background: rgb(251, 251, 251); padding: 4px 0px; width: 100%; clear: both; margin-bottom: 10px; border-top-color: rgb(246, 246, 246); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: inline-block;
}
.main-content{}
.header{ margin-bottom:5px;}
.header .top-header{}
.header .top-header .link-site{ float:right; font-size:11px; margin-top:0px;}
.header .top-header .link-site ul{ margin:0; list-style:none}
.header .top-header .link-site ul li{ margin-left:15px; float:left;}
.header .top-banner{ overflow:hidden; }
.header .top-header .banner-logo{ }
.header .top-header .banner-logo a{ background: url(../images/web/banner.png) no-repeat ; height: 287px; display: block;}
.header .top-header .banner-logo a span{ position:absolute; top:-1000px;}
.search{ float:right; margin-right:15px;}

.search .text-search{ background:url(../images/web/search.png) no-repeat 2px 2px #FFF  ;border-radius: 5px 5px 5px 5px; padding-left:24px;margin-top:8px; border:1px solid #FF66CC; width:160px; height:22px;}
.search .select-box{ background:url(../images/web/search.png) no-repeat 2px 2px #FFF  ;border-radius: 2px 2px 2px 2px; padding-left:1px;margin-top:8px;border:2px solid #F0F0F0; width:120px; height:25px;}
.search .sm-search{ background:url(../images/web/bts.png) no-repeat; width:80px; height:22px; border:none; cursor:pointer;}

.menu-nav{ border-top:0px solid #F0F0F0;width:960px;background-color:#FFD6FF;}
.menu-nav .content-menu{ border:1px solid #FFF; border-radius: 5px 5px 5px 5px;padding:0px;}
.menu-nav .content-menu .list-menu{ background:#FFECFF; margin-top:-17px;margin-bottom:3px;margin-left:3px;margin-right:3px;border-radius:0 0 5px 5px; height:39px;}
.menu-nav .content-menu ul{  margin:0; list-style:none; display: block; padding-left:5px; position:relative; }
.menu-nav .content-menu ul li{ background:url(../images/web/gach.jpg) no-repeat right center; float:left; padding:0 15px; height:39px; position:relative;}
.menu-nav .content-menu ul li:hover{ background:#fff; border-radius: 5px 5px 0 0;}
.menu-nav .content-menu ul li:hover a{ color:red}
.menu-nav .content-menu ul li a{ font-weight:bold; text-transform:uppercase; line-height:39px; color:#FF00FF;text-shadow: #FFF 2px 2px 2px;}
.menu-nav .content-menu ul li .icon-home{ background: url(../images/web/home.png) no-repeat 0 9px; height:16px; width:16px; padding:10px 5px 0 0; float:left}
.menu-nav .content-menu ul li ul{ background:#fff; position:absolute; margin:0; width:200px; display:none; margin-left:-16px; }
.menu-nav .content-menu ul li ul li{ display:block; width:100%; height:26px; line-height:26px;}
.menu-nav .content-menu ul li ul li a{ background:url(../images/web/bg_li_price.png) no-repeat 5px center; padding-left:25px; line-height:26px;}
.menu-nav .content-menu ul li:hover ul{ top:37px; border:1px dotted #ffc2c9; border-top:0; padding:0 5px 10px 0; overflow:hidden;}
.menu-nav .content-menu ul li:hover ul li:hover{ background:#FFE5FF; border-radius:0}

.menu-nav .cart{ background:url(../images/web/cart.png) no-repeat; float:right; width:170px; height:32px; margin-top:5px; padding-left:37px; line-height:32px; color:#fff;}
.menu-nav .cart span{ color:#fff;}


.inner-wap{ display:table; margin-bottom:20px;}
.col-left{ width:200px; float:left; margin-right:10px}
.col-right{ float:left; width:750px;}

.menu-product{ background:url(../images/web/bg_head_prod_bottom.png) no-repeat bottom center; width:198px; float:left; padding-bottom:15px; margin-bottom:10px}
.menu-product .top-menu{ background:url(../images/web/bg_sidebar_top.png) no-repeat left; width:198px; height:48px; float:left;}
.titles{ color:#E62656; font:bold 16px Arial; padding:15px 0 0 50px; text-transform:uppercase;}
.menu-product ul{ margin:0; list-style:none;z-index:9999; }
.menu-product .list-menu{ border:1px solid #ffc2c9; border-top:0; border-bottom:0; padding:0 5px; overflow:hidden;z-index:9999;}
.menu-product ul li{ overflow:hidden;z-index:9999;}
.menu-product ul .parent{ margin-bottom:5px;z-index:9999;}
.menu-product ul .parent .name{ font-weight:bold; text-transform:uppercase; color:#003333;z-index:9999;}
.menu-product ul .parent .list-children{ margin-left:5px;z-index:9999;}
.menu-product ul .parent .list-children li{ border-bottom:1px dotted #ffc2c9; padding:7px 0 2px 15px; font-weight:normal;z-index:9999;z-index:9999;}
.menu-product ul .parent .list-children li:last-child{z-index:9999;}

.favorites{ background:url(../images/web/bg_head_prod_bottom.png) no-repeat bottom center; padding-bottom:15px; margin-bottom:10px;}
.favorites .top-bar{ background:url(../images/web/bg_head_prod_top.png) no-repeat; height:73px;}
.favorites .top-bar .sp_yeuthich{ padding:10px 0;}
.favorites .top-bar .name{ color:#999999; font:bold 14px Arial; padding-left:80px; text-transform:uppercase;}
.favorites .top-bar .yeuthich{ color:#E62656; font:bold 16px Arial; padding:20px 0 0 80px; text-transform:uppercase;}
.favorites .list-favorites{ background:#fff2f9; border:1px solid #ffc2c9; border-top:0; border-bottom:0; padding:0 5px;}
.favorites .list-favorites ul{ margin:0; list-style:none; display:block}
.favorites .list-favorites li{ background:url(../images/web/line_ll.png) no-repeat bottom center; padding:5px 0 14px; overflow:hidden; width:190px;}
.favorites .list-favorites li .img{ float:left; margin-right:10px;}
.favorites .list-favorites li .img img{ width:60px; height:60px}
.favorites .list-favorites li .content{ float:left; width:118px;}
.favorites .list-favorites li .content .name{ font-weight:bold; margin-bottom:5px; line-height:1.2;}
.favorites .list-favorites li .content .name a{ color:#19558D;}
.favorites .list-favorites li .content .price{}

.box{ margin-bottom:10px}
.box1{ background: url(../images/web/top_box.png) no-repeat; padding-top:14px;}
.box1 .content-box{ border:2px solid #c1c1c1; border-top:0; border-radius: 0 0 10px 10px; }
.box1 .content-box .name-box{ background:#eee; padding:5px 0; font-weight:bold; text-transform:uppercase; text-align:center; }
.box1 .content-box .name-box a{ color:#003333}
.box1 .list-news{ margin:0; list-style:none; padding:0 10px 10px 0px;}
.box1 .list-news li{ border-bottom:1px dotted #E3E3E3; padding:3px 0}
.box1 .list-news li:hover{ background:#d3d3d3; border-radius: 0 5px 5px 0}
.box1 .list-news li a{ background:url(../images/web/dot_li.png) no-repeat 12px 5px; padding-left:25px; width:170px; color:#444;}

.support-center{ margin-bottom:10px; overflow:hidden;z-index:-1;}
.support-center .item{ background:url(../images/web/bg_sp_head.png) no-repeat; border:0px solid red; width:745px; height:103px; float:left; margin-right: 5px;}
.support-center .item:last-child{ margin-right: 0px;}
.support-center .item .content-item{ overflow: hidden; height: 103px;z-index:-1}
.support-center .item .content-item .title-support{ height: 40px; overflow: hidden;}
.support-center .item .content-item .title-support h2{ color:#E62656; font: bold 14px Arial; padding: 12px 0 0 10px; text-transform: uppercase;}
.support-center .item .content-item ul{ margin: 0; list-style: none;}
.support-center .item .content-item ul li{ margin-bottom: 5px;}
.support-center .item .content-item ul li a{ background: url(../images/web/dot_li.png) no-repeat 10px 4px; color: #EF5716; padding-left: 20px;}
.support-center .item .content-item .label{ color: #999; font: 12px Arial; width: 245px; text-align: center;}
.support-center .item .content-item .label span{ color: #E91F94; font: bold 14px Arial;}
.support-center .item.item0 .content-item{ background: url(../images/web/support2.png) no-repeat right bottom;}
.support-center .item.item0 a{ color: #DD4857;}
.support-center .item.item1 .content-item{ background: url(../images/web/support2.png) no-repeat right top;}
.support-center .item.item1 a{ color:#3198BA }
.support-center .item.item2{ margin-right: 0px;}
.support-center .item.item2 .content-item{ background: url(../images/web/support3.png) no-repeat right top;}
.support-center .item.item2 li a{ background: none !important;}

.title-box{ margin-left:30px;}
.title-box .box-name{ text-transform:uppercase; float:left; padding:5px 0;}
.title-box .box-name .name1{ color:#333; font-family:"Trebuchet MS",Arial,Arial,Sans-Serif; font-weight:bold; font-size:18px;}
.title-box .box-name .name2{ color:#888; font-size:14px;}
.title-box .box-name2{ float:right; padding:5px 5px;}
.name3{color:white;font-weight:bold; font-size:14px; }

.name3:hover{ color:red;font-weight:bold;}
.name5{color:white;font-weight:bold; font-size:14px; margin-top:5px;}
.title-box .box-name .name4{ color: #000; font: bold 14px Arial; text-transform: none;}

.title-box .read-more{ float:right; margin-top:5px;}
.title-box .read-more a{ background:url(../images/web/more_nh.png) no-repeat; display:block; width:90px; height:24px; margin-right:10px;}
.title-box .read-more a:hover{ background:url(../images/web/more_nhs.png) no-repeat; display:block; width:90px; height:24px; margin-right:10px;}
.content-listproduct{ padding:10px 0 10px 10px; overflow:hidden; background:#fff; border-radius:5px;}
.content-listproduct .list-product{}
.content-listproduct .list-product ul{ margin:0; list-style:none;}
.content-listproduct .list-product li{ border:1px solid #FFB4E6; float:left; margin-right:9px; padding:5px; text-align:center; width:220px; margin-bottom:10px;}
.content-listproduct .list-product li:hover{ border-color:#FF66CC;}
.content-listproduct .list-product li .img{ margin-bottom:5px; overflow:hidden;}
.content-listproduct .list-product li .img img{ width:200px; height:220px}
.content-listproduct .list-product li .name{ height: 20px; overflow: hidden;}
.content-listproduct .list-product li .code{ color:#999; font-size:11px;}
.content-listproduct .list-product li .price{ color: #FE2621; font-size:11px;}
.content-listproduct .list-product li .price-old{ color:#19558D}


.product-sale{ background:#D3EDBA; border:2px solid #C7CEDF; overflow:hidden; margin-bottom:10px}
.product-sale .content-listproduct{ background:none;}
.product-sale .content-listproduct .list-product li{ border:none; margin:0 20px}
.product-sale .content-listproduct .list-product li .img{ border:1px solid #D3EDBA; width:139px;}
.product-sale .content-listproduct .list-product li .img:hover{ border-color:#0066CC;}
.product-sale .content-listproduct .list-product li .img img{ width:139px; height:139px}
.product-sale .content-listproduct .list-product li .price{ font-weight:bold; color:#FF2A00; font-size:12px;}

.box-product{ background-color:#4174dd; border-radius:5px; overflow:hidden; padding:0px 3px 3px;; margin-bottom: 15px;}


.footer{ background:url(../images/web/bg_footer.png) repeat-x; height:149px;width:988px;}
.footer .content-footer{}
.footer_info_site{color:#FF66CC;text-shadow: #FFF 2px 2px 2px;}
.top-view{ height: 30px; overflow: hidden; margin-bottom: 20px;}
.top-view .cat-view{ float: left; width: 350px;}
.top-view .cat-view .name-view{ background: url(../images/web/bg_tt_cat_pr.png) no-repeat; color: #343434; font-size: 17px; font-weight: bold; padding: 5px 0 0 30px;}
.top-view .breadcrumbs{ float: right; padding-top: 8px;}
.breadcrumbs a{ background: url(../images/web/bg_li_prod_del.png) no-repeat right center; padding: 0 10px;}
.button-addcart{ background: url(../images/web/bg_bt_add_cat_2.png) no-repeat; width: 164px; height: 37px; position: relative;}
.button-addcart span{ position: absolute; text-indent: -9999px;}

.detail-product{}
.detail-product .img-details{ float: left; width: 300px; margin-right: 30px}
.detail-product .img-details .img-product{ border: 1px solid #999999; overflow: hidden;}
.detail-product .img-details .img-product img{ width: 300px; height: 350px;}
.detail-product .content-product{ float: left; width: 420px;}
.detail-product .content-product .product-name{ border-bottom: 2px solid #CDCDCD; color: #333; font-size: 18px; padding: 5px 0;}
.detail-product .content-product .rows{ background: url(../images/web/bg_li_price.png) no-repeat 0 13px; text-transform: uppercase; padding: 7px 10px; margin-left: 10px; width: 100%; display: table;}
.detail-product .content-product .rows.no-icon{ background: none; margin: 0; text-transform: none;}
.detail-product .content-product .rows .row-nomal{ text-transform: none; font-size: 10px;}
.detail-product .content-product .rows .name_rows{ width: 90px; float: left;}
.detail-product .content-product .rows ul{ margin: 0; list-style: none;}
.detail-product .content-product .rows ul li{ background: #F0F0F0; float: left; margin-right: 5px; padding: 2px 6px; text-align: center; height: 18px;cursor: pointer;}
.detail-product .content-product .rows ul li.choise{ border: 1px solid #FFAE07; font-weight: bold;}
.detail-product .content-product .rows ul.choise-color li{ width: auto; padding: 2px 5px;}

.support-product{ border: 1px solid #ddd; font-size: 11.5px;}
.support-product .inner{ padding: 10px ;}
.support-product .inner h2{ color: #C42A2A; font: bold 12px Arial}
.support-product .inner ul{ margin: 0; list-style: none;}
.support-product .inner ul li{ padding: 5px 0}
.support-product .inner ul .mes_prod{ background: url(../images/web/message-go.png) no-repeat 0 5px; padding-left: 20px}
.support-product .inner ul .hotl_prod{ background: url(../images/web/mobile-phone.png) no-repeat 0 5px; padding-left: 20px}


.detail-product .inner_productcontent{ overflow: hidden; margin-top: 10px;}
.detail-product .title-box{ background: #fff; margin: 0; overflow: hidden;}
.detail-product .title-box .content-title{ border-color: #C7CEDF #C7CEDF #FFFFFF; border-style: solid; border-width: 3px; border-radius: 5px 5px 0 0; color: #000000; padding: 5px 10px 0; font:bold 12px Arial; float: left;}
.detail-product .inner_productcontent .prod_content{ border-top: 3px solid #C7CEDF; padding: 20px 15px; margin-top: -3px;}

.news-detail .title-box{ margin-left: 5px;}
.details-news{ background: #fff; border-radius: 5px; padding: 10px;}

.content-cart .cart-info { background: #FFF2F9; border: 1px solid #343434;padding: 10px; border-radius: 5px;}
.content-cart .post{ margin: 10px 0}


.btn-login{ cursor:pointer;background:url(../images/web/btn_dn.png) no-repeat; display:block; width:90px; height:24px;border:0px;}
.btn-login:hover {cursor:pointer;background:url(../images/web/btn_dns.png) no-repeat; display:block; width:90px; height:24px;border:0px;}
.btn-update{ cursor:pointer;background:url(../images/web/btn_update.png) no-repeat; display:block; width:90px; height:24px;border:0px;}
.btn-update:hover {cursor:pointer;background:url(../images/web/btn_updates.png) no-repeat; display:block; width:90px; height:24px;border:0px;}
.btn-new{ cursor:pointer;background:url(../images/web/createnew.png) no-repeat; display:block; width:90px; height:24px;border:0px;}
.btn-new:hover {cursor:pointer;background:url(../images/web/createnews.png) no-repeat; display:block; width:90px; height:24px;border:0px;}
.txt{
	background:url(../images/web/form_bg.gif) no-repeat;
}
.head-admin{background:url(../images/web/bg_footer.png) repeat-x;font-size:15px;font-weight:bold;margin-bottom:10px;}
.table-txt
{
	font-size:12px;
	font-weight:normal;
	padding:3px 3px 5px 3px;
}
.table-txt td{
padding:3px 3px 5px 3px;
}

.table-txt1 {
font-size:13px;
width:100%;
border-top:1px solid #e5eff8;
border-right:1px solid #e5eff8;
margin:1em auto;
border-collapse:collapse;
}
.table-txt1 th{
text-transform:capitalize;
color:#3E3E50;
font-weight:bold;
font-size:13px;
border-bottom:1px solid #e5eff8;
border-left:1px solid #e5eff8;
padding:.3em 1em;
text-align:center;
background:#EAEAEC;
}
.table-txt1 td {
color:#3E3E50;
border-bottom:1px solid #e5eff8;
border-left:1px solid #e5eff8;
padding:.3em 1em;
text-align:center;
}

.table-txt1 tr.odd td {
background:#f7fbff
}
.table-txt1 tr.odd .column1 {
background:#f4f9fe;
}
.column1 {
background:#f9fcfe;
}

.table-txt2 td {
color:#3E3E50;
border-bottom:0px solid #e5eff8;
border-left:0px solid #e5eff8;
padding:.3em 1em;
text-align:center;
}
.table-txt2 tr.odd td {
background:#f7fbff
}
.txt{
	background: url("../images/web/form_bg.jpg") repeat-x left top; padding: 2px; border: 1px solid rgb(232, 231, 225); color: rgb(85, 85, 85); font-family: Arial,Helvetica,sans-serif; font-size: 13px; float: left;
}
.format-txt
{
	color:#4174dd;;
	font-weight:bold;
	font-size:14px;
}
.format-txt:hover
{
    font-size:14px;
}
.format-txt1
{
    text-align:justify;
	color:#CC0000;
	font-size:14px;
}
.format-line
{
    border-bottom:1px dotted #CC0000;
    border-left:0px dotted #000;
    border-right:0px dotted #000;
    border-top:0px dotted #000;
    height:1px;
    width:300px;
}
.format-txt2
{
    text-align:justify;
	color:#CC0000;
	font-weight:bold;
	font-size:14px;
}
.errormsg
{
	color:red;
	font-size:12px;
	padding:5px;
}
.star
{
	color:red;
	font-size:14px;
	font-weight:bold;
}
fieldset{
border:1px solid #F0F0F0;
background-color:#FFF;
padding:10px 0px 10px 0px;
width:850px;
padding:10px 5px 10px 5px;
margin-bottom:30px;
margin-bottom:20px;
}

legend {
	padding: 4px 1px; font-weight: bold;padding-left:2px;padding-right:2px;
	
}
.btn {
margin: 1px;
padding: 5px 5px 5px 5px;
border: 1px solid #4174dd;
border-radius: 5px;
/*background:url("../images/web/bg_footer.png") repeat-x;*/
/*background-color:#E8E8E8    ; /*background-color: #0066FF; bg_footer.png*/
background-color:#4174dd;
text-decoration: none;
cursor:pointer;
color:white;
width:120px;
font-weight:bold;
height:28px;
}

.btn1 {
margin: 1px;
padding: 5px 5px 5px 5px;
border: 1px solid #4174dd;
border-radius: 5px;
/*background:url("../images/web/bg_footer.png") repeat-x;*/
/*background-color:#E8E8E8    ; /*background-color: #0066FF; bg_footer.png*/
background-color:#4174dd;
text-decoration: none;
cursor:pointer;
color:#FFF;
width:120px;
font-weight:bold;
height:15px;

}

.btn:hover {
	background:#0A78A6;
	text-decoration: none;
	font-weight:bold;
	color:#FFF;
}
.btn:active {
	position:relative;
	top:1px;
}
.btn2 {
margin: 1px;
padding:5px 5px 5px 5px;
border: 1px solid #4174dd;
border-radius: 5px;
background-color:White;
text-decoration:none;
cursor:pointer;
color:#4174dd;
width:120px;
font-weight:bold;
height:15px;

}
.btn2:hover {
	background:#465c71;
	text-decoration: none;
	font-weight:bold;
	color:white;
}
.show_hide {
    display:none;
	cursor:pointer;
	color:#009900;
}

.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.img_border 
{
display: block;
padding: 5px 5px 5px 5px;
box-shadow: 5px 5px 5px #666;
-moz-box-shadow: 5px 5px 5px #666;
-webkit-box-shadow: 5px 5px 5px #666;
border-radius: 8px;
border:1px solid #CCC;
}
.img_border:hover
{
    border: 2px solid #4174dd;
} 

.img_border1
{
display: block;
padding: 5px 5px 5px 5px;
border:1px solid #CCC;
}
.img_border1:hover
{
    border: 2px solid #4174dd;
} 
.btn_img 
{
margin: 1px;
margin-bottom:5px;
padding: 1px 5px ;
border: 1px solid #CCC;
border-radius: 10px;
background-color: #FFF;
text-decoration: none;
color:#000;
width:208px;
height:290px;
border-bottom:3px solid #CCC;
border-right:2px solid #CCC;
}

.btn_img:hover {
	border: 2px solid #4174dd;
	text-decoration: none;
	
}
.btn_img:active {
	position:relative;
	top:1px;
